package secondStage.part3.Map集合;

import java.util.HashMap;
import java.util.Map;

/**
 * @ClassName: [MapDemo]
 * @Description: Map集合的概述和特点
 * @Author: [黄劲松]
 * @CreateDate: [2021-04-03]
 * @Version: [v1.0]
 */
/*
5.1 Map集合概述和使用Map集合概述
    Interface Map<K,V>  K:键的类型;V:值的类型
    将键映射到值的对象;不能包含重复的键;
    每个键可以映射到最多一个值，举例:学生的学号和姓名
创建Map集合的对象
    多态的方式
    具体的实现类HashMap
*/
public class MapDemo {
    public static void main(String[] args) {
        //创建集合对象
        Map<String, String> map = new HashMap<String, String>();
        //V put(K kry,V value) 将指定的值与该映射中的指定键相关联
        map.put("10001", "而忽视");
        map.put("10002", "手动阀");
        map.put("10003", "核桃仁");
        //键值相同时，值会被修改
        map.put("10003", "但是");
        //输出集合对象
        System.out.println(map);
    }
}
